utançtan yerin dibine geçiren - Turkish English Dictionary